// utils/onenet-config.js
const onenetConfig = {
  // MQTT 连接配置
  mqtt: {
    host: '1LtchjppN7.mqtts.acc.cmcconenet.cn',
    port: 1883, // MQTT over TCP
    // port: 8883, // MQTT over SSL/TLS
    clientId: 'smart_home_miniprogram_' + Date.now(),
    username: 'YOUR_DEVICE_ID', // 替换为你的设备ID
    password: 'YOUR_ACCESS_TOKEN', // 替换为你的设备密钥
    keepalive: 60,
    cleanSession: true
  },
  
  // 主题配置
  topics: {
    // 设备数据上报
    deviceData: '$sys/{productId}/{deviceName}/dp/post/json',
    // 设备命令下发
    deviceCommand: '$sys/{productId}/{deviceName}/cmd/request/#',
    // 设备属性上报
    deviceProperty: '$sys/{productId}/{deviceName}/property/post',
    // 设备属性获取
    propertyGet: '$sys/{productId}/{deviceName}/property/get'
  },
  
  // 产品信息
  product: {
    productId: 'YOUR_PRODUCT_ID', // 替换为你的产品ID
    deviceName: 'YOUR_DEVICE_NAME' // 替换为你的设备名称
  }
}
const config = {
  // 和风天气 API 配置
  heweather: {
    key: 'YOUR_HEWEATHER_API_KEY', // 请替换为你的 API Key
    baseUrl: 'https://devapi.qweather.com/v7',
    geoBaseUrl: 'https://geoapi.qweather.com/v2'
  }
}

module.exports = config
module.exports = onenetConfig